Communication Issues in GSD
نویسندگان
چکیده
Global Software Development (GSD) is gradually becoming the standard practice in the software industry. The core reasons for popularity of this approach are the substantial reduction in cost and development time, access to specialized skilled manpower across the globe, strategic flexibility and availability of support to perform 24/7 operations. Despite several benefits of GSD, there is still room for further improvements as it faces many challenges. One of the main challenges in distributed development is to establish effective communication and coordination mechanisms among the distributed teams to exploit their full potential. In this paper we have made an attempt to identify several communication issues that usually cause serious problems for developers, customers and testers of the GSD projects. We also suggest some measures to overcome these challenges.
منابع مشابه
Knowledge Management Practices in GSD - A Systematic Literature Review Update
Global software Development (GSD) is a popular software development setting that aims at developing software at low cost with geographically distributed teams. Knowledge Management (KM) is an important issue in GSD. Plethora of research is available to solve GSD issues with Knowledge management practices (KMPs). Evidence about the effectiveness of these practices is scattered among different st...
متن کاملIssues in Global Software Development: A Critical Review
A number of companies have employed Global Software Development (GSD) methodology as a useful tool for their software development practices. GSD is a contractual relationship between client and vendor organizations in which a client outsources all or some part of its software development activities to a vendor. The vendor in return provides the agreed services in lieu of certain amount of remun...
متن کاملAgile Practices Reduce Distance in Global Software Development
NTEREST IN GLOBAL SOFTWARE DEVELopment (GSD) is rapidly growing as the software industry experiences increasing globalization of business (Herbsleb & Moitra, 2001). In GSD, stakeholders from different national and organizational cultures and time zones are involved in developing software (Damian, 2002), and tasks at various stages of the software lifecycle may be separated and implemented at di...
متن کاملAutomated Requirements Elicitation for Global Software Development (GSD) Environment
Global software development (GSD) outsourcing is a modern business strategy for producing high quality software at low cost. Most of the problems in Global software development (GSD) occur due to the lack of communication between stakeholders, time zone issues, cultural differences, etc. In this paper, our main emphasis will be to improve the Value-based requirement elicitation (VBRE) steps in ...
متن کاملMeasuring the Performance of the Virtual Teams in Global Software Development Projects
The development teams who are geographically spread, culturally mixed and mainly depend on information and communication technology (ICT) for communication is defined as a global virtual teams (GVTs). Despite the advancement of technologies, achieving the efficient performance of GVTs remains a challenge. The reviewed literature has highlighted the importance of training and development, organi...
متن کامل